export type FunctionClicksSummaryParams = {
  appId: string;
};

export type FuncClicksSummaryDto = {
  functionName: string;
  num: number;
};

export type FuncionClicksAverageParams = {
  appId: string;
  stepType: number;
  startTime: string;
  endTime: string;
};

export type FuncClicksAverageDto = {
  time: string;
  functionClickNumsRespDtos: FuncClicksSummaryDto[];
};

export type AveFuncClicksComparisonParams = {
  appId: string;
  functionName: string;
};

export type FunctionCompareDto = {
  description: string;
  num: number;
};

export type DailyFuncClicksComparisonParams = {
  appId: string;
  functionName: string;
  stepType: number;
  startTime: string;
  endTime: string;
};

export type DailyFuncClickCompareDto = {
  time: string;
  functionCompareRespDtos: FunctionCompareDto[];
};

export type FunctionNamesParams = {
  appId: string;
};
